<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <script>
        /*
            函数没有返回类型
            但可以有返回值
            函数的参数个数任意（可变长参数）
            函数参数里写的字符串表示起别名
         */
        function f1(a,b){
            // alert("f1...");

            //arguments对象表示方法的参数，可以当作数组使用
            console.log(arguments);

            for (var i = 0; i < arguments.length; i++) {
                console.log(arguments[i]);
            }


            console.log(a);
            console.log(b);
            return "abc";
        }


        var f2=function(){
            alert("f2...");
            return 1;
        }

        var f3=f2;

    </script>
</head>
<body>
    <a href="javascript:;" onclick="f1(1);">test1</a>
    <a href="javascript:;" onclick="f2(1);">test2</a>
    <a href="javascript:;" onclick="f3();">test3</a>
</body>
</html>